1.概念先講清楚
今天的目標是:
(一)在自己電腦跑一個小網站(本地伺服器)。
(二)用ngrok幫它建立一個可以被外部存取的網址。
(三)任何人(朋友、LINE Bot、Webhook)都能透過這個網址連到你的電腦服務。
換句話說,就是把只存在你電腦上的網頁,變成全世界可見的網站。
2.建立最簡單的本地服務
用Python Flask建立一個檔案app.py
然後執行:
本地會啟動一個網站→http://127.0.0.1:5000
打開瀏覽器,就能看到Hello ngrok!
3.用ngrok建立隧道
打開另一個終端機,輸入:
ngrok http 5000
ngrok會跑出這個畫面
Forwarding後的https://nonsocially-redissoluble-twila.ngrok-free.dev/ 就是公開網址
只要把這個網址丟給朋友,他們就能在手機、電腦直接打開,看到你本地的Hello ngrok!。
4.用手機打開我的小網頁
輸入網址後點擊visit site
就會進入剛剛自己做的小網頁啦